text{
	font-size:28upx;
	font-family:Source Han Sans CN;
	font-weight:400;
	color:rgba(51,51,51,1);
}
 [v-cloak]{
	 display: none;
 }
.loginBtn {
		background: #3C68E5 !important;
		font-size: 30upx;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: rgba(255, 255, 255, 1);
	}
	
	.submitButton{
		width:650upx;
		height:76upx;
		background:rgba(218,221,229,1);
		border-radius:4upx;
		font-size:30upx;
		font-family:Source Han Sans CN;
		font-weight:400;
		color:rgba(255,255,255,1);
		border: none;
		margin: 20upx auto;
	}
	.submitButtonActive{
		width:650upx;
		height:76upx;
		background:rgba(60,104,229,1);
		border-radius:4upx;
		font-size:30upx;
		font-family:Source Han Sans CN;
		font-weight:400;
		color:rgba(255,255,255,1);
		border: none;
		margin: 20upx auto;
	}
	.layout{
		padding: 20upx 0 30upx 0;
	}
	.inputRequired{
		&::before{
			content: "*";
			color: #FF534A;
			font-size: 28upx;
		}
	}
	.borderBottom{
		border-bottom: 1upx solid #eee;
	}
	.to{
		font-size: 32upx;
		color: #999;
	}
	.middleButton{
		width:300upx;
		height:60upx;
		background:rgba(60,104,229,1);
		border-radius:4upx;
		font-size:28upx;
		font-family:Source Han Sans CN;
		font-weight:400;
		color:rgba(255,255,255,1);
		border: none;
		margin: 20upx auto;
	}
	
	
	.buttons {
		width: 650upx;
		margin: 20upx auto;
		display: flex;
		justify-content: space-between;
	}